/* components/custom-tel/index.wxss */
.apply-refund {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 100000001;
}
.refund-mask {
  width: 100%;
  height: 100%;
  background:rgb(0, 0, 0);
  opacity: 0;
}
.refund-content {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -500rpx;
  background: #FFFFFF;
  text-align: center;
  overflow: hidden;
}
.content{
	padding-bottom: 120rpx;
}
.header{
	padding: 32rpx;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 400;
	color: #838583;
	position: relative;
	border-bottom: 1rpx solid #E5E9E5;
}
.header .close-btn{
	background: #000000;
}
.header .title{
	position: absolute;
	left: 50%;
	top: 50%;
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	font-size: 28rpx;
	font-weight: bold;
	color: #323332;
}
.item{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 30rpx;
	border-radius: 24rpx;
	position: relative;
}
.item .checkbox{
	width: 40rpx;
	height: 40rpx;
}
.item  .good-photo{
	width: 176rpx;
	height: 176rpx;
	margin: 0 30rpx;
}
.item .good-info{
	flex: 1;
	position: relative;
	text-align: left;
}
.item .good-info .good-title{
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	line-height: 42rpx;
	color: #323332;
}
.item .good-info .good-standard{
	font-size: 24epx;
	font-family: PingFang SC;
	font-weight: 400;
	line-height: 34rpx;
	color: #555756;
	margin-top: 20rpx;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.item .good-info .good-standard .goods-num{
	text-align: right;
}
.item .good-info .good-price{
	font-size: 40rpx;
	font-family: DIN;
	font-weight: bold;
	color: #F24848;
	text-align: left;
	margin-top: 20rpx;
}
.item .good-info .price-point{
	font-size: 22rpx;
}
.item .good-info .origin-price{
	font-size: 22rpx;
	font-family: DIN;
	font-weight: 500;
	line-height: 26rpx;
	color: #A0A2A0;
	text-decoration: line-through;
	margin-left: 12rpx;
}

.cart-settlement{
	width: 100%;
	height: 120rpx;
	position: fixed;
	bottom: 0;
	left: 0;
	background: #FFFFFF;
	box-shadow: 0px -6rpx 12rpx rgba(0, 0, 0, 0.08);
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 32rpx;
	z-index: 999;
}
.cart-settlement .checked{
	display: flex;
	align-items: center;
	justify-content: center;
}
.cart-settlement .checked>text{
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #838583;
	margin-left: 16rpx;
}
.cart-settlement .checked>image{
	width: 40rpx;
	height: 40rpx;
}
.cart-settlement .total{
	flex: 1;
	text-align: right;
	margin: 0 40rpx;
}
.cart-settlement .payment{
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	line-height: 42rpx;
	color: #323332;
}
.cart-settlement .payment-point{
	font-size: 20rpx;
	font-family: DIN;
	font-weight: bold;
	color: #F24848;
}
.cart-settlement .money{
	font-size: 40rpx;
	font-family: DIN;
	font-weight: bold;
	color: #F24848;
}
.cart-settlement .number{
	font-size: 26rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #323332;
}
.cart-settlement .pay-btn{
	width: 180rpx;
	height: 70rpx;
	background: #FFBB33;
	box-shadow: 0px 6px 12px rgba(227, 144, 19, 0.44);
	border-radius: 34rpx;
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	line-height: 70rpx;
	color: #323332;
	text-align: center;
}
.cart-settlement .sale-btn{
	background: #D3D6D3;
	color: #555756;
	box-shadow: none;
}
